forest litter - German English Dictionary